Creación de complementos con secuencias de comandos

Comando

Ruta de acceso

Acceso directo

Administrador de complementos

Herramientas > Complementos

Ctrl + Mayús (Shift) + Z (Windows)

Cmd + Shift + Z (Mac)

El Administrador de complementos muestra tres tipos de complementos:

Complementos con código ofuscado y personalizado que el usuario crea.

Complementos de terceros adquiridos de programadores informáticos (con código ofuscado) y complementos con código ofuscado creados por el usuario.

Complementos con código ofuscado e integrados en el programa Vectorworks.

Complementos de terceros y complementos integrados que están cifrados pueden permitir la edición limitada de la definición y los parámetros de los complementos. Las opciones que no están disponibles para edición aparecen atenuadas.

Puede crear y editar complementos personalizados sin código ofuscado en la pestaña Complementos personalizados del Administrador de complementos, donde puede especificar el tipo, la categoría, los parámetros, las opciones y el código del nuevo complemento personalizado. Los complementos quedan guardados según lo descrito en el tema Localización de los archivos de complemento.

Para crear un complemento:

Escoja el comando correspondiente.

Se abre el cuadro de diálogo Administrador de complementos.

Pulse aquí para mostrar u ocultar los parámetros.Pulse aquí para mostrar u ocultar los parámetros.

Parámetro

Descripción

Complementos personalizados

 

Lista de complementos

Enumera los complementos personalizados. El icono a la izquierda del nombre del complemento indica el tipo de complemento. Consulte el tema Tipos de complementos.

Nuevo

Crea un nuevo complemento personalizado según se describe en esta sección

Editar definición

Abre el cuadro de diálogo Editar definición de complemento, donde puede definir o editar las propiedades del complemento personalizado ya elegido. Consulte el tema Plug-in definition.

Editar secuencia de comandos

Abre la ventana Editor de secuencia de comandos para crear o editar el código que se ejecuta con el complemento personalizado seleccionado, o bien para cambiar su nombre. Siga las instrucciones del caso en el tema Specifying the plug-in script.

Duplicar

Crea una copia del complemento seleccionado en ese momento; especificar un nombre para la copia en el cuadro de diálogo Asignar nombre

Eliminar

Elimina el complemento seleccionado en ese momento; esta acción no se puede deshacer

Complementos de terceros

Úselo para enumerar los complementos de terceros y permitir la instalación, desinstalación y personalización de los mismos.

Instalar: escoja los archivos de instalación del proveedor de secuencias de comandos de terceros; se autocopian a la carpeta de complementos. Debe reiniciar Vectorworks antes de usar los complementos de terceros que acaba de instalar.

Eliminar: la opción quita el complemento del programa Vectorworks y elimina los archivos correspondientes. Esta acción no puede deshacerse.

Personalizar: cuando lo permite el proveedor externo, el complemento seleccionado puede permitir su personalización limitada. Las opciones que no están disponibles para edición aparecen atenuadas.

Complementos integrados

Enumera los complementos disponibles en la instalación de Vectorworks; algunos de estos permiten la personalización limitada, según resulte posible. Las opciones que no están disponibles para edición aparecen atenuadas. Verá descrito el ejemplo de un complemento personalizado incorporado en el tema Personalización de las definiciones de los objetos de complemento incorporados.

Pulse Nuevo en la pestaña Complementos personalizados.

Se abre el cuadro de diálogo Asignar nombre. Escriba el nombre del nuevo complemento y escoja el tipo de complemento que va a crear. Los nombres de complemento están limitados a 27 caracteres de longitud. La extensión de complemento correspondiente se anexará al nombre del complemento. Los complementos pueden contener una secuencia de comandos de Python para que sea ejecutada.

Pulse aquí para mostrar u ocultar los parámetros.Pulse aquí para mostrar u ocultar los parámetros.

Parámetro

Descripción

Nombre del complemento de la secuencia de comandos

Úselo para nombrar el nuevo complemento, que también es el del archivo de complemento autoanexado con la extensión adecuada (.px.vsm, .vst.vso).

El complemento será creado en

Describe la ubicación del archivo del complemento. Los complementos se guardan en la ubicación indicada para prevenir que los sobrescriba si instala una nueva versión de los productos Vectorworks. Consulte el tema Localización de los archivos de complemento.

Tipo de complemento

Seleccionar el tipo de complemento que se creará

Comando

Puede usar los complementos de comando de menú (.vsm) como cualquier comando de menú corriente, con el que ejecuta operaciones en el archivo Vectorworks activo. Puede usar los comandos de menú para detectar el estado de vista del archivo Vectorworks activo o para determinar si hay un conjunto de selecciones sujetas a la ejecución de dicho comando de menú.

Herramienta

Los complementos de elemento de herramientas (.vst) permiten que se agreguen secuencias de comandos a un espacio de trabajo Vectorworks como un elemento de la paleta de herramientas. Las herramientas emplean el SmartCursor y pueden responder a las condiciones de estado de los archivos, tales como estado de selección y orientación de vista.

Objetos

Los objetos de complemento (.vso) permiten la creación de objetos complejos tales como elementos arquitectónicos o mecánicos estándar, componentes de dibujos "inteligentes" tales como llamadas o bordes de dibujo, u otros objetos flexibles que agilizan el proceso de diseño. Los objetos de complemento admiten las tecnologías centrales del programa Vectorworks estándares, tales como ajuste, clasificación y edición avanzada de objetos; puede contener hasta 32.767 parámetros para definir y editar la apariencia del objeto.

Objeto de punto

Los objetos de punto son definidos por un clic en un único punto para su colocación

Objeto lineal

Los objetos lineales requieren una línea definida por el usuario para crear la geometría básica del objeto

Objeto rectángulo

Los objetos rectángulos utilizan un rectángulo definido por el usuario para definir y crear la geometría básica del objeto

Objeto de trazado 2D/3D

Los objetos de trazado definen un trazado poligonal definido por el usuario o una curva NURBS para crear la geometría básica del objeto

Incluir archivo

Úselo para indicar la inclusión de un archivo adicional (.vss.px) en una secuencia de comandos.

Defina las propiedades del complemento según las instrucciones descritas en el tema Specifying the plug-in definition.

Agregue el nuevo complemento a uno o más espacios de trabajo en el Editor de espacio de trabajo. Siga las instrucciones del caso en el tema Personalización de los espacios de trabajo. Tras agregar el complemento a un espacio de trabajo, quedará disponible con cualquier archivo abierto en Vectorworks sin necesidad de importar la secuencia de comandos asociada al archivo activo.

Specifying the plug-in definition

Concepto: complementos con secuencias de comandos

 

¿Fue útil esta página?